English to Simple English Dictionary
congestion
Congestion
Meaning for congestion found in 6 Languages.
Sponored Video